package controladores.interfaces;

import java.util.Vector;

import entidades.ItemPresupuesto;
import entidades.Presupuesto;

public interface ControladorAdministradorPresupuestos {

	public abstract void agregarItemPresupuesto(ItemPresupuesto itemPresupuesto);
	public abstract Vector<ItemPresupuesto> obtenerItemsPresupuesto();
	public abstract boolean existePresupuesto(int nroPresupuesto);
	public abstract Presupuesto getPresupuesto(int nroPresupuesto);
	public abstract Vector<String> getTipoServicio();
	public abstract void agregarPresupuesto(Presupuesto nuevoPresupuesto);
	public abstract Vector<String> obtenerEstadosPresupuestos();
	public abstract void modificarPresupuesto(Presupuesto presupuesto, String nuevoEstado);
}
